package com.shenmazong.manage.service;

import com.shenmazong.manage.entity.TbExamLayout;
import com.shenmazong.manage.entity.TbExamSubmit;
import com.baomidou.mybatisplus.extension.service.IService;
import com.shenmazong.utils.ResultResponse;
import com.shenmazong.vo.BatchChooseIdVo;
import com.shenmazong.vo.ListParamVo;

/**
 *service Qi
 */
public interface ExamManageService extends IService<TbExamSubmit> {

    ResultResponse saveExamLayout(TbExamLayout tbExamLayout);

    ResultResponse deleteExamLayout(BatchChooseIdVo chooseIdVo);

    ResultResponse updateExamLayout(TbExamLayout tbExamLayout);

    ResultResponse listExamLayout(ListParamVo paramVo);

    ResultResponse saveExamSubmit(TbExamSubmit tbExamSubmit);

    ResultResponse deleteExamSubmit(BatchChooseIdVo chooseIdVo);

    ResultResponse updateExamSubmit(TbExamSubmit tbExamSubmit);

    ResultResponse listExamSubmit(ListParamVo paramVo);
}
